Text copied to clipboard!
Tytuł
Text copied to clipboard!Główny Programista
Opis
Text copied to clipboard!
Poszukujemy Głównego Programisty, który dołączy do naszego zespołu technologicznego i przejmie odpowiedzialność za prowadzenie kluczowych projektów programistycznych. Jako Główny Programista będziesz pełnił kluczową rolę w projektowaniu, wdrażaniu oraz utrzymaniu zaawansowanych rozwiązań programistycznych, a także w zarządzaniu zespołem deweloperów. Twoje zadania będą obejmować zarówno aspekty techniczne, jak i koordynacyjne, wymagając ścisłej współpracy z innymi działami firmy, takimi jak zarządzanie produktem, testowanie czy wsparcie techniczne.
Do Twoich głównych obowiązków będzie należało projektowanie architektury systemów, wybór odpowiednich technologii oraz zapewnienie wysokiej jakości kodu. Będziesz odpowiedzialny za mentoring mniej doświadczonych członków zespołu, przeprowadzanie przeglądów kodu oraz rozwiązywanie złożonych problemów technicznych. Oczekujemy, że będziesz aktywnie uczestniczyć w planowaniu sprintów, estymacji zadań oraz wdrażaniu najlepszych praktyk programistycznych.
Idealny kandydat powinien posiadać kilkuletnie doświadczenie w pracy na stanowisku programisty, w tym przynajmniej dwa lata na stanowisku kierowniczym lub lidera technicznego. Wymagana jest bardzo dobra znajomość przynajmniej jednego języka programowania (np. Java, C#, Python, JavaScript) oraz doświadczenie w pracy z systemami kontroli wersji, narzędziami CI/CD i nowoczesnymi frameworkami. Ważna jest także umiejętność efektywnej komunikacji, zarządzania czasem oraz rozwiązywania konfliktów w zespole.
Oferujemy atrakcyjne wynagrodzenie, możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz pracę w dynamicznym i przyjaznym środowisku. Jeśli jesteś osobą ambitną, otwartą na nowe wyzwania i chcesz mieć realny wpływ na rozwój produktów technologicznych, zapraszamy do aplikowania na stanowisko Głównego Programisty.
Obowiązki
Text copied to clipboard!- Projektowanie i wdrażanie architektury systemów informatycznych
- Zarządzanie zespołem programistów i koordynacja prac projektowych
- Przeprowadzanie przeglądów kodu i zapewnienie wysokiej jakości rozwiązań
- Mentoring i wsparcie techniczne dla członków zespołu
- Współpraca z innymi działami w celu realizacji celów biznesowych
- Rozwiązywanie złożonych problemów technicznych
- Planowanie sprintów i estymacja zadań
- Wdrażanie najlepszych praktyk programistycznych
- Monitorowanie postępów projektów i raportowanie wyników
- Utrzymywanie dokumentacji technicznej
Wymagania
Text copied to clipboard!- Wykształcenie wyższe informatyczne lub pokrewne
- Minimum 5 lat doświadczenia w programowaniu
- Przynajmniej 2 lata doświadczenia na stanowisku lidera technicznego lub kierowniczym
- Bardzo dobra znajomość jednego z języków programowania (Java, C#, Python, JavaScript)
- Doświadczenie w pracy z systemami kontroli wersji (np. Git)
- Znajomość narzędzi CI/CD i nowoczesnych frameworków
- Umiejętność pracy zespołowej i zarządzania zespołem
- Doskonałe umiejętności komunikacyjne
- Zdolność do rozwiązywania problemów i podejmowania decyzji
- Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w zarządzaniu zespołem programistów?
- Z jakimi technologiami pracowałeś najczęściej?
- Jakie projekty prowadziłeś jako główny programista?
- Jak radzisz sobie z konfliktami w zespole?
- Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
- Jakie są Twoje mocne strony jako lider techniczny?
- Czy masz doświadczenie w pracy w metodykach Agile?
- Jak podchodzisz do mentoringu młodszych programistów?
- Jakie są Twoje oczekiwania względem rozwoju zawodowego?
- Jakie wyzwania napotkałeś podczas realizacji dużych projektów IT?